package ar.edu.utn.frba.disenio.aterrizar.reserva;

import java.util.ArrayList;
import ar.edu.utn.frba.disenio.aterrizar.aerolineas.Aerolinea;
import ar.edu.utn.frba.disenio.aterrizar.aerolineas.Vuelo;
import ar.edu.utn.frba.disenio.aterrizar.usuario.Usuario;

public class Reserva {

    public ArrayList<ReservaUsuario> reservaUsuarios = new ArrayList<ReservaUsuario>(); 
    public String codAsiento;
    public Aerolinea aerolinea;
    public Vuelo vuelo;
    
    public Reserva(Usuario usuario, Aerolinea aerolinea, Vuelo vuelo, String fecha) {
    	this.vuelo = vuelo;
    	this.vuelo.estado = "R";
	   	this.agregarUsuario(usuario,fecha);
		this.aerolinea=aerolinea;
		this.codAsiento= vuelo.codigo; 
	}
   
    public void agregarUsuario(Usuario usuario,String fechaReserva){
    	reservaUsuarios.add(new ReservaUsuario(usuario, fechaReserva));	   
   }
    
}
